﻿using System;

namespace NTL.DAL
{
	public class ImageDetails
	{
		public ImageDetails(long galleryId, long id, DateTime addedDate, DateTime timeline, string name, string url, bool visible)
		{
			_galleryId = galleryId;
			_imageId = id;
			_addedDate = addedDate;
			_name = name;
			_timeline = timeline;
			_url = url;
			_visible = visible;
		}

		private long _galleryId;//PK
		private long _imageId;//PK
		private DateTime _addedDate;
		private string _name;
		private DateTime _timeline;
		private string _url;
		private bool _visible;

		public long GalleryId { get { return _galleryId; } set { _galleryId = value; } }
		public long ImageId { get { return _imageId; } set { _imageId = value; } }
		public DateTime AddedDate { get { return _addedDate; } set { _addedDate = value; } }
		public string Name { get { return _name; } set { _name = value; } }
		public DateTime Timeline { get { return _timeline; } set { _timeline = value; } }
		public string Url { get { return _url; } set { _url = value; } } 
		public bool Visible { get { return _visible; } set { _visible = value; } }
	}
}
